/************************************/
/*                                  */
/*   Marcus aka Warden Dave, 2005   */
/*                                  */
/************************************/

  html, body, #oFixed {
    margin        : 0;
    padding       : 0;
    height        : 100%;
  }

  body {
    font-size     : 100%;
    background    : #C9C8BE;
  }

  #oTopBar {
    position      : absolute;
    left          : 0;
    top           : 0;
    z-index       : 3;
    width         : 100%;
    background    : #000;
    font-family   : sans-serif;
    color         : #d8d8c8;
    padding       : 0.1em 0;
    border        : none;
  }

  #oFixed {
    position      : absolute;
    left          : 0;
    top           : 0;
    z-index       : 1;
    width         : 160px;
    border        : none;
    overflow      : hidden;
  }

  #oFixedContent {
    position      : absolute;
    left          : 20px;
    top           : 2.5em;
    z-index       : 2;
    bottom        : 0;
    width         : 140px;
    overflow      : auto;
    border        : none;
  }

  #oFixedContent div {
    background    : #A0AAAC;
    color         : #000;
    border        : none;
  }

  #oContent {
    position      : absolute;
    left          : 160px;
    top           : 0;
    z-index       : 1;
    width         : auto;
    border        : none;
    min-width     : 300px;
    max-width     : 800px;
    min-height    : 100%;
  }

  #oContentContent {
    font-family   : sans-serif;
    line-height   : 1.25em;
    margin        : 2.5em 1.25em 1.25em 0;
    padding       : 1em 2em 2em 2em;
    background    : #fafaf8;
    border        : none;
  }

  #spacerBar {
    width         : 460px;
    border        : none;
  }


/* ad hoc - remove */

  h2 {
    color         : #303A3C;
    margin        : 0;
  }

  h3 {
    margin        : 0.65em 0 0 0;
  }

  h3.kop {
    color         : #336699;
    font-size     : 125%;
    margin        : 1em 0 0 0;
    padding       : 0;
  }

  pre, code {
    background    : #DCDCDC;
    width         : 100%;
    height        : auto;
    margin        : 0;
    padding       : 0.25em 0.5em;
    font-family   : monospace;
    font-size     : 110%;
    overflow      : auto;
    overflow-x    : auto;
    overflow-y    : auto;
  }

  p {
    margin        : 0.5em 0;
  }